trouble in swallowing - French English Dictionary